ultimate disposal - French English Dictionary